Reprinted from http://chooli.iteye.com/blog/636689
Here is a brief introduction to the alfresco project. Many people may not know much about what alfresco can do and what features alfresco has compared with other open-source products.
Product Positioning
Alfresco is a content management system for enterprise-level ap
Alfresco has released version 1.2 recently, with many enhancements. However, the current version is still focused on document content management and has almost no features in terms of documentation. Alfresco has dug a Vice President and several core developers from interwoven, a famous company in the web content management industry. This year,
Thanks for downloading Alfresco Community Edition.Your download should begin in three seconds. If It does not, click here.Http://dl.alfresco.com/release/community/5.0.d-build-00002/alfresco-community-5.0.d-installer-win-x64.exeConsider joining the Alfresco Community site where you'll find a wide range of resources including d
First download http://wiki.alfresco.com/wiki/Community_file_list_4.0.d from alfresco-community-4.0.d-installer-win-x32.exe
Alfresco c4.0.d environment requirements:
DB: MySQL 5.5 or PostgreSQL 9.0.2APP server: Tomcat 6.0.29JDK version: 1.6 u20 x 64
After the download, run the installation file:
1. the startup interface has multiple languages and has no Chinese characters. Select English and click OK.
2. Pr
This document describes the steps to install alfresco on a Linux system:1. Download the installation file: Alfresco-community-4.0.x-installer-linux-x64.bin2. Increase execution privileges and execute:chmod +x Alfresco-community-4.0.d-installer-linux-x64.bin./alfresco-community-4.0.d-installer-linux-x64.bin3. Select the
Install JBoss jbpm process designer for alfresco
1. Download jbpm-installer-3.2.6.SP1.jar
Http://sourceforge.net/projects/jbpm/files/
2. RunJava-jar jbpm-installer-3.2.6.SP1.jarSelect jbpm3 standalone only. Other options are available.
3. install it in eclipseThere is a designer directory under the installed jbpm-3.2.6.SP1 directory that contains a zip file.Select the composer Installation option from the eclipseinstallation interface, and import
Alfresco updates Lucene 2.1.0 to 2.4.1 files
M projects/3rd-party/. classpath
D projects/3rd-party/lib/lucene-analyzers-2.1.0.jarA Projects/3rd-party/lib/lucene-analyzers-2.4.1.jarD projects/3rd-party/lib/lucene-core-2.1.0.jarA Projects/3rd-party/lib/lucene-core-2.4.1.jarD projects/3rd-party/lib/lucene-snowball-2.1.0.jarA Projects/3rd-party/lib/lucene-snowball-2.4.1.jar
D projects/3rd-party/src/lucene-2.1.0-src.zipA Projects/3rd-party/src/lucene
AlfrescoSystem data copying and Restoration
Data Copying and Restoration:
AlfrescoUseMySQLStorage Data, which only needs to be used for copying and restoring data.MySQLAnd restore. Description:(The color part indicates the numeric value, and the content in the picture indicates the selected value.):
Data copies
UseMysqldumpCopying data(Login requiredMySQLServer)
Run the doscommand in c: \ alfresco \ mysql \ bin \ mysqldump.exe.
Mysqldump
Alfresco is an open source, open standard content knowledge base. compatible with JBoss portal 2.0 and JSR-168. Java Server faces graphical interface framework. Accessible to CIFS/SMB and so on.
Alfresco is mainly developed based on spring, hibernate, Lucene, etc.
Source codeJava, especially the JBoss
ProgramServer and spring development architecture, creating a directory knowledge base.
Document directory
Relationship between nodes in alfresco
The relationship between nodes in alfresco node (node) is a unique storage form or object.
Build a business model by constructing the relationship between nodes to provide data services for businesses.
A node has two basic relationships: parent-child relationship and peer-to-peer relationship.
Based on these two basic relationships, they ar
Alfresco 4.2.c installation Diagram
1. Install and set MySQL
1. Install MySQL
First install mysql-5.5.30-win32.msi
2. Create an alfresco Database
Ii. Alfresco installation and Setup
Jdbc url:JDBC: mysql: // localhost/alfresco? Useunicode = true amp; characterencoding = UTF-8JDBC drive
Alfresco's engineer said:
Hi Jagan,
Our current release of alfresco focuses on document management, with Web Content Management coming next year.
However, because you can access the repository using CIFS, WebDAV or FTP it does mean that you can use one of these mechanisms to publish website files to your webserver.Also, all the content in the repository is URL addressible, although you do have to authenticate.(We are going to be adding guest login
The focus of alfresco has always been to deliver a broad-based enterprise content management system. in our first major release we chose to focus on document management and collaboration since very little existed in the Open Source world in comparison to the specified cial world. alfresco 1.4 focuses on delivering the following:
Business Process and lifecycle management
Full Auditing
Records Management
In Alfresco, any data is stored as a node object. This is a bit like an object-oriented database, but alfresco only has one Node object.
Each node is divided into two parts during storage: one is the metadata stored in the relational database, and the other is the file content stored in the disk as a file. Metadata is required. The files stored on the disk may or may not exist. It depends on the node typ
Alfresco uses datasource to perform database operations.
Datasource is the only way for alfresco to operate data.
Datasource corresponds to sessionfactory of hibernate. ibatis is not considered here.
Configurations or services related to sessionfactory include:
Patch-services-context.xmlAttributes-service-context.xmlAuthentication-services-context.xmlAvm-services-context.xmlBootstrap-context.xmlHibern
AlfrescoCommunityIf the version or enterprise version is used, an error will be reported during the installation process, and then the system will exit. After repeatedly trying Baidu Google, it will be an error in the PostgreSQL database installation process (when the database is created, therefore, you cannot choose to allow installationProgramInstall the database by yourself, manually install the PostgreSQL database server, create an alfresco databa
Code statistics and version differences for different alfresco repository versions
Directory: Head/root/projects/Repository/source/Java
V3.0 SVN revision number 12844========================================================== ==============2209 filesTotal code lines: 289030Comments total 178240 rowsTotal number of blank rows: 67252Code comment rate: 38.14%
V3.2r2 SVN revision number 17458.========================================================== ====
Policy is an implementation similar to AOP in alfresco.
You can use a policy to dynamically add business logic. These operations are not associated on the basis.
1. Policy inheritance
Ii. inheritance relationship of propertypolicy
Currently, propertypolicy is not inherited and used.
Iii. inheritance relationship of associationpolicy
Iv. inheritance relationship of classpolicy
Because the inheritance relationship of classpolicy is complex, it i
Liferay has released version 4.1.0. The newest version provided des a message board and Web 2.0-style mail Portlet, Geronimo support, and improved LDAP integration.
Now in its sixth year of development, liferay is JSR-168 compliant and runs on almost any major application server, database, and operating system, rendering over 700 deployment combinations.
Additional features include:
-Assigned communities to organizations and locations-User collections-LDAP support with an LDAP Administration GU
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.